being implanted - Turkish English Dictionary